Something both magical and wonderfully strange happened at the Trocadero Theatre in Philadelphia, PA this past Halloween. Two things I never thought I’d ever see come together finally did and the result is something we can all enjoy, thanks to the wonders of the Internet....